duckbill speculum - German English Dictionary